.TH generate_library_contents "1" "@MONTH@ @YEAR@" "mhvtl @VERSION@" "User Commands"
.SH NAME
generate_library_contents \- Utility to generate the lib_contents.* files from device.conf
.SH SYNOPSIS
\fBgenerate_library_contents -h|--help\fR -- print help usage and exit, or
.br
.B generate_library_contents
.I [OPTIONS]
.SH DESCRIPTION
Where
.I OPTIONS
are from:
.TP
\fB\-C\fR, \fB\-\-config-dir\fR=\fIDIR\fR
Set config directory [defaults to
.BR @CONF_PATH@ ]
.TP
\fB\-D\fR, \fB\-\-dest-dir\fR=\fIDIR\fR
Set the destination directory [defaults to
.BR . ]
.TP
\fB\-f\fR, \fB\-\-force\fR
Write over existing library_contents.* files, if needed.
.PP
This script creates the library_contents.* files from the
.B device.conf
file.
It is normally run at system installation time, but can be called to regenerate
these files if
.B device.conf
has changed.
.PP
.SH AUTHOR
Written by Mark Harvey.
Updated by Lee Duncan.
.SH BUGS
Needs to be made user friendly and more verbose.
And perhaps this should be integrated with
.BR generate_device_conf(1) .
.SH "REPORTING BUGS"
Report bugs to <markh794@gmail.com> <mark.harvey@veritas.com>.
.SH COPYRIGHT
Copyright \(co 2018 Free Software Foundation, Inc.
.br
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.SH "SEE ALSO"
.BR device.conf(5) ,
.BR make_vtl_media(1) ,
.BR library_contents(5) ,
.BR vtlcmd(1) ,
.BR vtllibrary(1) ,
.BR vtltape(1) ,
.BR edit_tape(1) ,
.BR generate_device_conf(1)
